package com.industrial.operation.domain;

import com.industrial.common.core.annotation.Excel;
import com.industrial.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 政府扶持对象 operation_support
 * 
 * @author Zhou_S
 * @date 2024-01-17
 */
public class OperationSupport extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private String baseId;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String proName;

    /** 补助年度月份 */
    @Excel(name = "补助年度月份")
    private String baseMonth;

    /** 下达部门 */
    @Excel(name = "下达部门")
    private String supportDepartment;

    /** 下达类型 */
    @Excel(name = "下达类型")
    private String supportStyle;

    /** 补助金额 */
    @Excel(name = "补助金额")
    private String amount;

    /** 备案号 */
    @Excel(name = "备案号")
    private String recordNumber;

    /** 备注 */
    @Excel(name = "备注")
    private String remarks;

    /** 下达文件 */
    @Excel(name = "下达文件")
    private String supportFile;

    public void setBaseId(String baseId) 
    {
        this.baseId = baseId;
    }

    public String getBaseId() 
    {
        return baseId;
    }
    public void setProName(String proName) 
    {
        this.proName = proName;
    }

    public String getProName() 
    {
        return proName;
    }
    public void setBaseMonth(String baseMonth) 
    {
        this.baseMonth = baseMonth;
    }

    public String getBaseMonth() 
    {
        return baseMonth;
    }
    public void setSupportDepartment(String supportDepartment) 
    {
        this.supportDepartment = supportDepartment;
    }

    public String getSupportDepartment() 
    {
        return supportDepartment;
    }
    public void setSupportStyle(String supportStyle) 
    {
        this.supportStyle = supportStyle;
    }

    public String getSupportStyle() 
    {
        return supportStyle;
    }
    public void setAmount(String amount) 
    {
        this.amount = amount;
    }

    public String getAmount() 
    {
        return amount;
    }
    public void setRecordNumber(String recordNumber) 
    {
        this.recordNumber = recordNumber;
    }

    public String getRecordNumber() 
    {
        return recordNumber;
    }
    public void setRemarks(String remarks) 
    {
        this.remarks = remarks;
    }

    public String getRemarks() 
    {
        return remarks;
    }
    public void setSupportFile(String supportFile) 
    {
        this.supportFile = supportFile;
    }

    public String getSupportFile() 
    {
        return supportFile;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("baseId", getBaseId())
            .append("proName", getProName())
            .append("baseMonth", getBaseMonth())
            .append("supportDepartment", getSupportDepartment())
            .append("supportStyle", getSupportStyle())
            .append("amount", getAmount())
            .append("recordNumber", getRecordNumber())
            .append("remarks", getRemarks())
            .append("supportFile", getSupportFile())
            .toString();
    }
}
